3.3 Networks

Client, host, server


Client, Host and Server

Client
What is a Client?
A client is an application or system that accesses a remote service on another computer system, known as a server, by way of a network which contains multiple computers that share the same resources. Network computers are defined as either servers or clients. A server is the "boss" computer in charge of the network. Client computers rely on the resources controlled by the server. For example, a large customer database would be stored on the network server. Many client computers could access the database simultaneously, allowing multiple employees to take and fill product orders. Businesses and schools commonly use server/client networks. Small networks also appear in homes with more than one computer and many types of software are designed to be client/server based

Host
What is a host?
The name given to any computer directly connected to the Internet. Host computers are usually associated with running computer networks, online services, or bulletin board systems (BBSs). In reality, a host computer on the Internet could be anything from a mainframe to a personal computer.

Server
What is a server?
A server computer, sometimes called an enterprise server, is a computer system that provides essential services across a network, to private users inside a large organization or to public users in the internet.